<?php

	/**
	 * @see Bike_Initial
	 */
	require_once 'Bike/Initial.php';
	
	/**
	 * @see Bike_Js
	 */
	require_once 'Bike/Js.php';
	
	/**
	 * @see Zend_Validate_Interface
	 */
	require_once 'Zend/Validate/Interface.php';
	
	
	abstract class Bike_Form_Renderer_ExtJs_Field_Validate_Abstract extends Bike_Initial
	{		protected $_validator;

		static public function getJs()
		{			return Bike_Js::getInstance();
		}

		public function setValidator(Zend_Validate_Interface $Validator)
		{			$this->_validator = $Validator;
			return $this;
		}

		public function getValidator()
		{			return $this->_validator;
		}

		abstract public function getSettings();
	}
